package com.fate.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.fate.es.ProdEs;
import io.swagger.models.auth.In;

import java.util.List;

public interface SearchService {
    /**
     * 按照tagId 分页搜索
     */
    Page<ProdEs> findProdEsByTagId(Integer page,Integer size,Long tagId);

    /**
     * 按照关键字搜索 分页 高亮 排序
     */
    Page<ProdEs> findProdEsByKeyword(Integer page,Integer size,String keyword,Integer sort);


    /**
     * 提供远程调用搜索服务根据ids搜索商品
     *
     * @param prodIds
     * @return
     */
    List<ProdEs> getProdEsByIds(List<Long> prodIds);
}
